# Example: Obsidian URI ## Windows - Open another vault \*: `start "" "obsidian://open?vault=my%20vault"`. - Open a workspace using [Advanced URI](https://github.com/Vinzent03/obsidian-advanced-uri) \*: `start "" "obsidian://advanced-uri?vault=my%20vault&workspace=main"` ## Linux - Open another vault \*: `xdg-open "obsidian://open?vault=my%20vault"`. - Open a workspace using [Advanced URI](https://github.com/Vinzent03/obsidian-advanced-uri) \*: `xdg-open "obsidian://advanced-uri?vault=my%20vault&workspace=main"` ## macOS - Open another vault \*: `open "obsidian://open?vault=my%20vault"`. - Open a workspace using [Advanced URI](https://github.com/Vinzent03/obsidian-advanced-uri) \*: `open "obsidian://advanced-uri?vault=my%20vault&workspace=main"` # Author \*) Thank you [FelipeRearden](https://github.com/FelipeRearden) for these ideas! 🙂 # History > [!page-edit-history]- Page edit history: 2021-11-19 &#10132; 2023-02-28 > - [<small>2023-02-28</small>](https://github.com/Taitava/obsidian-shellcommands-documentation/commit/7c25de016fcfca074a5743207377e6730e6a58f9): Change word "Macintosh" to "macOS". > - [<small>2021-11-25</small>](https://github.com/Taitava/obsidian-shellcommands-documentation/commit/920506704755013392420d110d2d90319cc0cf51): Example shell commands: Add Linux and Mac versions. > - [<small>2021-11-21</small>](https://github.com/Taitava/obsidian-shellcommands-documentation/commit/f368a217fcc5484e3f078b598d6a2c3e2cbe35cb): Fix typos using WebStorm. > - [<small>2021-11-19</small>](https://github.com/Taitava/obsidian-shellcommands-documentation/commit/07f94b03e4e8a79f1269c1dab598b5e7f536b652): Example shell commands. > > [<small>See this list of commits on GitHub</small>](https://github.com/Taitava/obsidian-shellcommands-documentation/commits/main/Example%20shell%20commands/Obsidian%20URI.md). > ^page-edit-history